<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>


    <script>

        // 函数：
        //    一种就是直接执行的
        //    函数执行完之后会得到一个结果(不会再任何地方输出这个结果，一般需要你去接收这个结果)


        // 返回值：他是程序执行的一个结果
        //   return 


        // 函数有的有返回值，有的没有返回值






        


        // isNaN()   这个系统函数会得出一个结果   
        // var res = isNaN(5);
        // console.log(res);    // false 

        // isNaN(5);



        // alert() ;   // 直接调用就好了

        // prompt()    // 用一个变量来接受这个结果

        // var n = isNaN() ;    // 用一个变量来接受这个结果









                
        // 功能：判断是不是质数
        // 参数说明：
        //    大于2的整数  int
        function isZhiShu(n) {
            var flag = true ;
            for(var i = 2 ; i < n ; i++) {
                if(n % i === 0) {
                    flag = false ;
                    break ;
                }
            }
            // flag 就是最终的结果
            // alert(flag);
            // document.write(flag)
            return flag 
        }


        // 通过调用这个函数，得到一个结果，结果可以在任何地方使用
        var res = isZhiShu(9);
        



        function sum(n) {
            var he = 0 ;
            for(var i = 1 ; i <= n ; i++) {
                he += i ;
            }
            // document.write('1-' + n + '的和为：' + he);
            return he
        }

        var res = sum(10) ;
        // console.log(res);
        // alert(res);

    </script>
    
</body>
</html>